1
間接参照の力:なぜポインターが重要なのか
AI017Lesson 7
00:00

コンピュータサイエンスにおいて、 ポインター は基本的な形の 間接参照です。値を直接保持するのではなく、ポインター変数は メモリアドレス——その値が格納されている具体的な場所——を保持します。これにより、プログラムはデータの重複コピーを避けながら、一元的な真理への変更を調整できます。

1. アドレスの論理

値が格納される場所は、その メモリアドレスとして知られています。これを理解することは、コンピュータの内部言語を話す第一歩です。Goでは、アンド(&)を使ってアドレスを取得し、アスタリスク(*)を使ってアドレスをたどります。&) でアドレスを見つけ、アスタリスク(*) でアドレスをたどります。

答え42アドレス (&)0x1040c108アドレスを指すすみません、移転しました!

2. なぜ間接参照が重要なのか

間接参照は、複雑で共有されるデータ構造を構築する強力なツールです。新しい住所へと案内する店舗の看板を想像してください。看板にはお店自体は含まれていません。それはあなたに どこ を見に行く場所を教えてくれます。Goはこのスキルを習得する安全な環境を提供しています。もし以前にポインターに触れたことがあるなら、深呼吸してください。そんなに悪いものではありません。初めての経験なら、リラックスしておいてください。Goはポインターを学ぶのに安全な場所です。

main.py
TERMINALbash — 80x24
> Ready. Click "Run" to execute.
>